/**
 * 常用的方法
 * @author  Jello
 * @create  2018/10/31 17:24
 * @version 1.0
 * @company 广东蓝聘科技网络有限公司
 **/

/**
 * 禁用滚动条
 */
function stopScroll() {
	var tops = $(document).scrollTop(); //当页面滚动时，把当前距离赋值给页面，这样保持页面滚动条不动
	$(document).bind("scroll", function() {
		$(document).scrollTop(tops);
	});
}

/**
 * 跳转页面
 * @param {Object} url
 */
function toPage(url) {
	window.location.href = url;
}

/**
 * 时间戳转化成时间格式
 * @param {Object} timestamp 时间戳 (10-19 14:59)
 */
function timestampToTime(timestamp) {
	var date = new Date(timestamp); //时间戳为10位需*1000，时间戳为13位的话不需乘1000
	var Y = date.getFullYear() + '-';
	var M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-';
	var D = date.getDate() + ' ';
	var h = date.getHours() + ':';
	var m = date.getMinutes() + '';
	//      var s = date.getSeconds();
	return Y + M + D + h + m;
}

/**
 * 截取请求链接上参数(http://192.168.1.108:8080/bluehired/login.html?identity=45670b55437d4cbd920504d296fd3398)
 * @param {Object} param 如identity
 */
function getParam(param) {
	//获取当前URL
	var local_url = document.location.href;
	//获取要取得的get参数位置
	var get = local_url.indexOf(param + "=");
	if(get == -1) {
		return null;
	}
	//截取字符串
	var get_par = local_url.slice(param.length + get + 1);
	//判断截取后的字符串是否还有其他get参数
	var nextPar = get_par.indexOf("&");
	if(nextPar != -1) {
		get_par = get_par.slice(0, nextPar);
	}
	return get_par;
}

/**
 * 查询条件保存cookie
 * @param {Object} key
 * @param {Object} value
 */
function setCookie(key, value) {
	var cookietime = new Date();
	cookietime.setTime(new Date().getTime() + (60 * 60 * 1000)); //coockie保存一小时 
	$.cookie(key, value, {
		expires: cookietime,
		path: "http://www.lanpin123.com"
	});
}